Loop.
A task can be big. It may take many statements to complete it. What a "task" is depends on how much detail you are considering at the moment. The current version of the program can be considered to be made up of two tasks:
The "handle one transaction" task is made up of smaller tasks, but right now think of it as doing one activity -- dealing with one transaction.
To repeatedly perform a task
use a DO WHILE...LOOP
structure.
Here is the control structure for the new version of the program:
_____________ ' DO WHILE user does not want to quit _____________ ask if user wants to quit LOOP ' END
Fill in the blanks with the two tasks: